require(["config"], function() {
	require(["index", "isLogin", "jquery.cookie"], function(index, login) {
//      $(document).ready(function() {     
//          $("img.lazy-load").lazyload({ 
//　　　　　　　　　　effect : "fadeIn", //渐现，show(直接显示),fadeIn(淡入),slideDown(下拉)
//　　　　　　　　　　threshold : 180, //预加载，在图片距离屏幕180px时提前载入
//　　　　　　　　　　event: 'click',  // 事件触发时才加载，click(点击),mouseover(鼠标划过),sporty(运动的),默认为scroll（滑动）
//　　　　　　　　　　container: $("#container"), // 指定对某容器中的图片实现效果
////　　　　　　　　　　failure_limit：2 //加载2张可见区域外的图片,lazyload默认在找到第一张不在可见区域里的图片时则不再继续加载,但当HTML容器混乱的时候可能出现可见区域内图片并没加载出来的情况
//　　　　　　　　}); 
//　　　　　　});
		login.isLogins(function(res) {
			// 1.如果没有登录,提示人家,跳转到登录页面
			//2.如果登录.显示当前的登陆者

			if(res.status == 1) {
				var str = `欢迎${res.data.u_name}<a id="iquit">退出</a>`

				$(".info").html(str)
				$(".info").css({
					"color": "#fff"
				})
				//如果登录了,就把当前的登录人的信息保存到本地浏览的 sessions存储中,sessionStorage
				sessionStorage.setItem("userInfo", JSON.stringify(res));
				var arrCookie = JSON.parse($.cookie("carts") || '[]');

				//2.把cookie存入数据库中
				arrCookie.forEach((ele, index) => {
					var formdate = new FormData();
					for(var key in ele) {
						formdate.append(key, ele[key]);
					}
					formdate.append("u_id", res.data.u_id)
					$.ajax({
						type: "post",
						url: "./../server/insertCart.php",
						data: formdate,
						processData: false,
						contentType: false
					}).then(function() {
						//3.之后,清除cookie
						//						$.cookie("carts", "", {
						//							expires: -99
						//						})
					})
				});
				$.ajax({
					type: "post",
					url: "./../server/carts.php",
					dataType: "json",
					data: {
						u_id: res.data.u_id
					}
				}).then(function(ref) {
					$(".pronum").css("display", "block")
					$(".pronum").text(ref.data.length)
				})

			} else {
				console.log("未登录");
				var Cookienum = JSON.parse($.cookie("carts") || '[]');
				if(Cookienum != "[]") {
					$(".pronum").css("display", "block")
					$(".pronum").text(Cookienum.length);
				}
			}

			$("body").on("click", "#iquit", function() {

				$.get("./../server/iQuit.php", function() {
					alert("退出成功");

					window.location.reload(true);
				})

			})
		});
	});
})